Architecture from a Developer's Perspective

نویسنده

  • Diomidis Spinellis
چکیده

wrote to me. He was right; I hadn’t thought carefully about that small addition. The truth is that as a developer you practice architecture daily, but only rarely do you have time to re ect on your corresponding decisions, actions, and their consequences. Software architecture affects the quality of what you build and how you build it. The Importance of Software Architecture ... The most obvious way that architecture affects quality is maintainability. Code that lacks clear boundaries and interfaces is dif cult to analyze. It’s also brittle and, therefore, difcult to change. A small addition

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

VideoSpace: A Toolkit for Building Mediaspaces

This paper describes videoSpace, a software toolkit designed to facilitate the integration of live video into existing or new applications for the purpose of supporting collaborative activities. The first goal of videoSpace is to promote the development of collaborative environments where communi-cation facilities are embedded in the applications rather than provided as separate applications. T...

متن کامل

Intel® 64 and IA-32 Architectures Developer's Manual: Vol. 2A

NOTE: The Intel® 64 and IA-32 Architectures Software Developer's Manual consists of eight volumes: Basic Architecture, Order Number 253665; Instruction Set Reference A-M, Order Number 253666; Instruction Set Reference N-Z, Order Number 253667; Instruction Set Reference, Order Number 326018; System Programming Guide, Part 1, Order Number 253668; System Programming Guide, Part 2, Order Number 253...

متن کامل

Intel® 64 and IA-32 Architectures Developer's Manual: Vol. 1

NOTE: The Intel® 64 and IA-32 Architectures Software Developer's Manual consists of eight volumes: Basic Architecture, Order Number 253665; Instruction Set Reference A-M, Order Number 253666; Instruction Set Reference N-Z, Order Number 253667; Instruction Set Reference, Order Number 326018; System Programming Guide, Part 1, Order Number 253668; System Programming Guide, Part 2, Order Number 253...

متن کامل

A reflection on History of Islamic Architecture Introduction course via undergraduate students perspective from concept of Islamic architecture

According to Architecture curriculum, the History of Islamic Architecture Introduction is the only course in architecture curriculum in Architecture Faculties that is about Islamic architecture. The overall objectives of the course are: familiarity with the concept of Islamic architecture, understanding spatial characteristics and special qualities of this type of architecture, being familiar w...

متن کامل

Optimum Location for Backup Land Uses From the Perspective of Passive Defense in Urmia City: A Case Study

This study aim is to find the optimal location form backup land uses from the perspective of passive defense in Urmia City. This is an applied, descriptive, and analytical study. Data collection was done using documentary data, a field study, and a questionnaire. Participants were 10 experts in this subject, who were selected purposefully. Using the analytic network process (ANP), a dynamic and...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • IEEE Software

دوره 32  شماره 

صفحات  -

تاریخ انتشار 2015